[INFO] fetching crate rlx-runtime 0.2.8...
[INFO] fixing rlx-runtime-0.2.8 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate rlx-runtime 0.2.8 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate rlx-runtime 0.2.8
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rlx-runtime 0.2.8
[INFO] tweaked toml for crates.io crate rlx-runtime 0.2.8 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rlx-runtime 0.2.8 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rlx-runtime 0.2.8 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rlx-opt v0.2.8
[INFO] [stderr]   Downloaded rlx-wgpu v0.2.8
[INFO] [stderr]   Downloaded rlx-macros v0.2.8
[INFO] [stderr]   Downloaded rlx-autodiff v0.2.8
[INFO] [stderr]   Downloaded rlx-coreml v0.2.8
[INFO] [stderr]   Downloaded rlx-gguf v0.2.8
[INFO] [stderr]   Downloaded rlx-ir v0.2.8
[INFO] [stderr]   Downloaded rlx-tpu v0.2.8
[INFO] [stderr]   Downloaded rlx-rocm v0.2.8
[INFO] [stderr]   Downloaded rlx-mlx v0.2.8
[INFO] [stderr]   Downloaded rlx-gpu-kernels v0.2.8
[INFO] [stderr]   Downloaded rlx-driver v0.2.8
[INFO] [stderr]   Downloaded rlx-fusion v0.2.8
[INFO] [stderr]   Downloaded rlx-compile v0.2.8
[INFO] [stderr]   Downloaded rlx-cuda v0.2.8
[INFO] [stderr]   Downloaded rlx-metal v0.2.8
[INFO] [stderr]   Downloaded rlx-cpu v0.2.8
[INFO] [stderr]   Downloaded rlx-mlx-sys v0.2.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656
[INFO] running `Command { std: "docker" "start" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling rlx-cpu v0.2.8
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]    Compiling rlx-runtime v0.2.8 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling rlx-macros v0.2.8
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking rlx-ir v0.2.8
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking rlx-gguf v0.2.8
[INFO] [stderr]     Checking rlx-fusion v0.2.8
[INFO] [stderr]     Checking rlx-driver v0.2.8
[INFO] [stderr]     Checking rlx-autodiff v0.2.8
[INFO] [stderr]     Checking rlx-compile v0.2.8
[INFO] [stderr]     Checking rlx-opt v0.2.8
[INFO] [stdout] warning: unused import: `std::process::Command`
[INFO] [stdout]   --> src/hwinfo.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use std::process::Command;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `-W unused-imports` implied by `-W unused`
[INFO] [stdout]    = help: to override `-W unused` add `#[allow(unused_imports)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::process::Command`
[INFO] [stdout]   --> src/hwinfo.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use std::process::Command;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `-W unused-imports` implied by `-W unused`
[INFO] [stdout]    = help: to override `-W unused` add `#[allow(unused_imports)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/hwinfo.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |         let mut snap = Self {
[INFO] [stdout]    |             ----^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `-W unused-mut` implied by `-W unused`
[INFO] [stdout]    = help: to override `-W unused` add `#[allow(unused_mut)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg.rs:97:13
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let l = rlx_linalg::cholesky(&mut g, a_n, /*lower=*/ true);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let x = rlx_linalg::solve_triangular(
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let (eigvals, eigvecs) = rlx_linalg::eigh(&mut g, a_n);
[INFO] [stdout]     |                              ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:241:18
[INFO] [stdout]     |
[INFO] [stdout] 241 |     let (q, r) = rlx_linalg::qr(&mut g, a_n);
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:285:5
[INFO] [stdout]     |
[INFO] [stdout] 285 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg.rs:295:22
[INFO] [stdout]     |
[INFO] [stdout] 295 |     let (u, s, vt) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                      ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/hwinfo.rs:69:13
[INFO] [stdout]    |
[INFO] [stdout] 69 |         let mut snap = Self {
[INFO] [stdout]    |             ----^^^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `-W unused-mut` implied by `-W unused`
[INFO] [stdout]    = help: to override `-W unused` add `#[allow(unused_mut)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rlx-runtime` (test "cpu_linalg") due to 10 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_vmap_linalg.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_vmap_linalg.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let d = rlx_linalg::diag_extract(&mut g, a);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_vmap_linalg.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_vmap_linalg.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let m = rlx_linalg::diag_set(&mut g, v);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_vmap_linalg.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_vmap_linalg.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let t = rlx_linalg::trace(&mut g, a);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_vmap_linalg.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 |         rlx_linalg::register();
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_vmap_linalg.rs:153:17
[INFO] [stdout]     |
[INFO] [stdout] 153 |         let l = rlx_linalg::logdet(&mut g, a);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rlx-runtime` (test "cpu_vmap_linalg") due to 8 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let d = rlx_linalg::diag_extract(&mut g, a_n);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:73:13
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let m = rlx_linalg::diag_set(&mut g, v_n);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v3.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let d = rlx_linalg::diag_extract(&mut g, a_n);
[INFO] [stdout]    |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let m = rlx_linalg::diag_set(&mut g, v_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:164:13
[INFO] [stdout]     |
[INFO] [stdout] 164 |     let t = rlx_linalg::trace(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:180:17
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let t = rlx_linalg::trace(&mut g, a_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let k = rlx_linalg::kron(&mut g, a_n, b_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:263:17
[INFO] [stdout]     |
[INFO] [stdout] 263 |         let k = rlx_linalg::kron(&mut g, a_n, b_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:304:13
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let k = rlx_linalg::kron(&mut g, a_n, b_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v3.rs:326:18
[INFO] [stdout]     |
[INFO] [stdout] 326 |     let (u, h) = rlx_linalg::polar(&mut g, a_n);
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rlx-runtime` (test "cpu_linalg_v3") due to 20 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_jvp_linalg.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_jvp_linalg.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let d = rlx_linalg::diag_extract(&mut g, a);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_jvp_linalg.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_jvp_linalg.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let m = rlx_linalg::diag_set(&mut g, v);
[INFO] [stdout]    |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:111:13
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let t = rlx_linalg::trace(&mut g, a);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:140:13
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let l = rlx_linalg::cholesky(&mut g, a, /*lower=*/ true);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:176:13
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let l = rlx_linalg::cholesky(&mut g, a_n, true);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:202:13
[INFO] [stdout]     |
[INFO] [stdout] 202 |     let y = rlx_linalg::solve_triangular(
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 248 |     let y = rlx_linalg::solve_triangular(&mut g, a_n, b_n, true, false);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:269:24
[INFO] [stdout]     |
[INFO] [stdout] 269 |     let (lambda, _v) = rlx_linalg::eigh(&mut g, a);
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:316:18
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let (q, r) = rlx_linalg::qr(&mut g, a);
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:363:18
[INFO] [stdout]     |
[INFO] [stdout] 363 |     let (q, r) = rlx_linalg::qr(&mut g, a_n);
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:374:5
[INFO] [stdout]     |
[INFO] [stdout] 374 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:386:24
[INFO] [stdout]     |
[INFO] [stdout] 386 |     let (_u, s, _vt) = rlx_linalg::svd(&mut g, a);
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:421:22
[INFO] [stdout]     |
[INFO] [stdout] 421 |     let (_u, s, _) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                      ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:440:13
[INFO] [stdout]     |
[INFO] [stdout] 440 |     let y = rlx_linalg::pinv(&mut g, a);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:475:13
[INFO] [stdout]     |
[INFO] [stdout] 475 |     let y = rlx_linalg::pinv(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:486:23
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let (lambda, _) = rlx_linalg::eigh(&mut g, a_n);
[INFO] [stdout]     |                       ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:496:5
[INFO] [stdout]     |
[INFO] [stdout] 496 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let l = rlx_linalg::logdet(&mut g, a);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:552:5
[INFO] [stdout]     |
[INFO] [stdout] 552 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:557:26
[INFO] [stdout]     |
[INFO] [stdout] 557 |     let (sign, logabs) = rlx_linalg::slogdet(&mut g, a);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:600:5
[INFO] [stdout]     |
[INFO] [stdout] 600 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:607:13
[INFO] [stdout]     |
[INFO] [stdout] 607 |     let e = rlx_linalg::expm(&mut g, a);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:640:5
[INFO] [stdout]     |
[INFO] [stdout] 640 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:643:13
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:654:5
[INFO] [stdout]     |
[INFO] [stdout] 654 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_jvp_linalg.rs:665:13
[INFO] [stdout]     |
[INFO] [stdout] 665 |     let k = rlx_linalg::kron(&mut g, a, b);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rlx-runtime` (test "cpu_jvp_linalg") due to 40 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v2.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v2.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let ld = rlx_linalg::logdet(&mut g, a_n);
[INFO] [stdout]    |              ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v2.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     rlx_linalg::register();
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]   --> tests/cpu_linalg_v2.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let ld = rlx_linalg::logdet(&mut g, a_n);
[INFO] [stdout]    |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:142:18
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let ld = rlx_linalg::logdet(&mut g, a_n);
[INFO] [stdout]     |                  ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:191:5
[INFO] [stdout]     |
[INFO] [stdout] 191 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:195:14
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let ld = rlx_linalg::logdet(&mut g, a_n);
[INFO] [stdout]     |              ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:220:28
[INFO] [stdout]     |
[INFO] [stdout] 220 |         let (_u, s, _vt) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                            ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:261:21
[INFO] [stdout]     |
[INFO] [stdout] 261 |     let (_, s, _) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:283:26
[INFO] [stdout]     |
[INFO] [stdout] 283 |         let (u, s, vt) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:346:22
[INFO] [stdout]     |
[INFO] [stdout] 346 |     let (u, s, vt) = rlx_linalg::svd(&mut g, a_n);
[INFO] [stdout]     |                      ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:388:26
[INFO] [stdout]     |
[INFO] [stdout] 388 |     let (sign, logabs) = rlx_linalg::slogdet(&mut g, a_n);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:418:26
[INFO] [stdout]     |
[INFO] [stdout] 418 |     let (sign, logabs) = rlx_linalg::slogdet(&mut g, a_n);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:440:31
[INFO] [stdout]     |
[INFO] [stdout] 440 |         let (_sign, logabs) = rlx_linalg::slogdet(&mut g, a_n);
[INFO] [stdout]     |                               ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:486:5
[INFO] [stdout]     |
[INFO] [stdout] 486 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:491:13
[INFO] [stdout]     |
[INFO] [stdout] 491 |     let y = rlx_linalg::pinv(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:525:5
[INFO] [stdout]     |
[INFO] [stdout] 525 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:531:13
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let y = rlx_linalg::pinv(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:593:5
[INFO] [stdout]     |
[INFO] [stdout] 593 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:600:13
[INFO] [stdout]     |
[INFO] [stdout] 600 |     let x = rlx_linalg::lstsq(&mut g, a_n, b_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:618:5
[INFO] [stdout]     |
[INFO] [stdout] 618 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:626:13
[INFO] [stdout]     |
[INFO] [stdout] 626 |     let x = rlx_linalg::lstsq(&mut g, a_n, b_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:667:5
[INFO] [stdout]     |
[INFO] [stdout] 667 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:677:17
[INFO] [stdout]     |
[INFO] [stdout] 677 |         let x = rlx_linalg::lstsq(&mut g, a_n, b_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:717:5
[INFO] [stdout]     |
[INFO] [stdout] 717 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:727:17
[INFO] [stdout]     |
[INFO] [stdout] 727 |         let x = rlx_linalg::lstsq(&mut g, a_n, b_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:763:5
[INFO] [stdout]     |
[INFO] [stdout] 763 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:767:13
[INFO] [stdout]     |
[INFO] [stdout] 767 |     let x = rlx_linalg::lstsq(&mut g, a_n, b_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:781:5
[INFO] [stdout]     |
[INFO] [stdout] 781 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:789:17
[INFO] [stdout]     |
[INFO] [stdout] 789 |         let y = rlx_linalg::pinv(&mut g, a_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:833:13
[INFO] [stdout]     |
[INFO] [stdout] 833 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:853:5
[INFO] [stdout]     |
[INFO] [stdout] 853 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:862:13
[INFO] [stdout]     |
[INFO] [stdout] 862 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:883:5
[INFO] [stdout]     |
[INFO] [stdout] 883 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:888:13
[INFO] [stdout]     |
[INFO] [stdout] 888 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:914:5
[INFO] [stdout]     |
[INFO] [stdout] 914 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:958:5
[INFO] [stdout]     |
[INFO] [stdout] 958 |     rlx_linalg::register();
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]    --> tests/cpu_linalg_v2.rs:965:17
[INFO] [stdout]     |
[INFO] [stdout] 965 |         let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]     --> tests/cpu_linalg_v2.rs:1002:5
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     rlx_linalg::register();
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]     --> tests/cpu_linalg_v2.rs:1005:13
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     let e = rlx_linalg::expm(&mut g, a_n);
[INFO] [stdout]      |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]     --> tests/cpu_linalg_v2.rs:1015:5
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     rlx_linalg::register();
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rlx_linalg` in this scope
[INFO] [stdout]     --> tests/cpu_linalg_v2.rs:1018:13
[INFO] [stdout]      |
[INFO] [stdout] 1018 |     let y = rlx_linalg::pinv(&mut g, a_n);
[INFO] [stdout]      |             ^^^^^^^^^^ use of unresolved module or unlinked crate `rlx_linalg`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `rlx_linalg`, use `cargo add rlx_linalg` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rlx-runtime` (test "cpu_linalg_v2") due to 52 previous errors
[INFO] running `Command { std: "docker" "inspect" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656", kill_on_drop: false }`
[INFO] [stdout] 00f0b2ce210898bd3a400109f7462be30af547396e49dc951ab1b3244879e656
